scotland london irish hotel cork escort dublin california bristol lastminute london hotels glasgow escorts newport ireland hotels beach rhode island last minute bath